import execjs
import os

class JsReader:
    os.environ["EXECJS_RUNTIME"] = "Node"
    with open('jscode.js' , "r", encoding='utf-8') as fp:
        jscode = fp.read()
    jsshell = execjs.compile(jscode)
    
    i = jsshell.call("a", 16)
    g = "0CoJUm6Qyw8W8jud"
    f = "00e0b509f6259df8642dbc35662901477df22677ec152b5ff68ace615bb7b725152b3ab17a876aea8a5aa76d2e417629ec4ee341f56135fccf695280104e0312ecbda92557c93870114af6c9d05c4f7f0c3685b7a46bee255932575cce10b424d813cfe4875d3e82047b97ddef52741d546b8e289dc6935b3ece0462db0a22b8e7"
    e = '010001'

    def run(self,d:str):
        return self.jsshell.call("d", d, self.e, self.f, self.g)

